sour guava - Spanish English Dictionary